home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Extra 1997 #1 / Amiga Plus Extra 1997 #1.iso / programme / grafik / video easel / xlife / sawtooth5.life < prev    next >
Text File  |  1996-10-03  |  10KB  |  838 lines

  1. #N Orthogonal sawtooth with expansion factor 25
  2. #O Dean Hickerson, drhickerson@ucdavis.edu  8/26/92
  3. #C Population is unbounded but does not tend to infinity.
  4. #C Its graph is a sawtooth function with ever-increasing
  5. #C teeth.  More specifically, the population in
  6. #C generations t near 30 * 25^n is about 59t/225 if t is
  7. #C odd, about 7t/10 if t is even but not == 46 (mod 60),
  8. #C and about 211t/900 if t == 46 (mod 60); the population
  9. #C in generation 6 * 25^n - 1125 (n>=2) is only 1846.
  10. #C (Even more specifically, the population in generation
  11. #C t = 30 * 25^n - 525 (n>=1), is 59t/225 + 1951.)
  12. #C
  13. #C A shotgun produces a salvo of 4 eastward lightweight
  14. #C spaceships every 120 generations.  Some are deleted;
  15. #C the others eventually catch up to a pair of c/3
  16. #C spaceships and reflect off the backs of them, forming
  17. #C westward middleweight spaceships.  When a MWSS returns
  18. #C to the shotgun, it causes the deletion of 5 salvos.
  19. #C (Notice the unusual eatering of a pi heptomino, by 2
  20. #C blocks, that's used in this deletion.) So the region
  21. #C between the shotgun and the c/3s alternately becomes
  22. #C full and empty of spaceships.
  23. #C
  24. #C The c/3 spaceships were found by David Bell, who
  25. #C suggested this way of making a sawtooth.
  26. #P 27 -54
  27. *
  28. **
  29. #P 33 -57
  30. ....*
  31. ..*.*
  32. **
  33. **
  34. **
  35. ..*.*
  36. ....*
  37. #P 50 -59
  38. **
  39. .*
  40. ...**
  41. ...***
  42. ...**
  43. .*
  44. **
  45. #P 50 -50
  46. **
  47. *
  48. #P -23 -53
  49. .**
  50. ***
  51. .**
  52. #P -19 -55
  53. **
  54. *
  55. .
  56. .
  57. .
  58. *
  59. **
  60. #P 67 -56
  61. *
  62. *.*
  63. .*.*.......*
  64. .*..*......**
  65. .*.*...*....*
  66. *.*...**....*
  67. *...........*
  68. ...........**
  69. ...........*
  70. #P 80 -52
  71. *.........*
  72. **.......**
  73. *
  74. #P -151 -48
  75. *
  76. **
  77. #P -142 -51
  78. **
  79. *.*
  80. .***
  81. ..***
  82. .***
  83. *.*
  84. **
  85. #P -126 -53
  86. ..*
  87. .*.*
  88. *
  89. *
  90. *
  91. .*.*
  92. ..*
  93. #P -122 -51
  94. **
  95. **...**
  96. **....*
  97. #P -84 -53
  98. .*
  99. *.*
  100. **.*.......**
  101. **.*.*.....*.*
  102. **.*..........*
  103. *.*........*..*
  104. .*............*
  105. ...........*.*
  106. ...........**
  107. #P -62 -48
  108. .*..*
  109. **..**
  110. #P -49 -50
  111. ...*
  112. ..**
  113. .**....*
  114. ***....**
  115. .**
  116. ..**
  117. ...*
  118. #P -39 -52
  119. ....*
  120. ..*.*
  121. .*.*
  122. *..*
  123. .*.*
  124. ..*.*
  125. ....*
  126. #P -5 -53
  127. *
  128. *.*
  129. ...**
  130. ...**
  131. ...**
  132. *.*
  133. *
  134. #P 4 -50
  135. .*
  136. **
  137. #P 121 -49
  138. ..**
  139. .*
  140. *......*
  141. *.....**
  142. *.....*
  143. .*
  144. ..**
  145. #P 131 -51
  146. ....*
  147. ..*.*
  148. **
  149. **
  150. **
  151. ..*.*
  152. ....*
  153. #P -96 -50
  154. **
  155. *
  156. #P -90 -50
  157. .
  158. .
  159. #P 148 -48
  160. *
  161. **
  162. .*
  163. .*
  164. .*
  165. **
  166. *
  167. #P 150 -46
  168. *
  169. **
  170. *
  171. #P 160 -48
  172. ....................*
  173. ...................*.*
  174. ....**...............**
  175. ...***..............*
  176. *.**.................**
  177. *..*..........*.....***
  178. *.**.........**
  179. ...***.............*..*
  180. ....**..............*.*
  181. ......................*
  182. .....................*
  183. ...................*.*
  184. ....................*
  185. ....................**
  186. .
  187. ...................*..*
  188. .......................*
  189. #P 178 -31
  190. ..*..**
  191. .****
  192. .**.*
  193. ..*.*
  194. ..***
  195. ...**
  196. **.*
  197. *
  198. *
  199. ***
  200. ...**
  201. *..**
  202. .*
  203. ..**
  204. .***
  205. #P 111 -46
  206. **
  207. *
  208. #P 114 -46
  209. .
  210. .
  211. #P 37 -35
  212. **.....*
  213. *
  214. #P 45 -44
  215. ....**
  216. ....*
  217. .
  218. .
  219. ...***
  220. ...**
  221. ......**
  222. .....***
  223. ....*.*
  224. *...**
  225. *
  226. #P -174 -33
  227. ..............**
  228. ..............*
  229. *..........**
  230. *.*.......***
  231. ...**......**
  232. ...**.........*
  233. ...**.........**
  234. *.*
  235. *
  236. #P -154 -39
  237. **
  238. .*
  239. .*.*......*
  240. ..**....*.*
  241. ......**
  242. ......**
  243. ......**
  244. ........*.*
  245. ..........*
  246. ...**
  247. ....*
  248. #P -97 -39
  249. .................*
  250. ................**
  251. .
  252. .
  253. .............**
  254. .............*..*.......*
  255. .................*
  256. .................*
  257. .................*
  258. ......**.....*..*
  259. .....*.*.....**
  260. .....*
  261. ....**
  262. .
  263. .
  264. .
  265. .
  266. .
  267. .
  268. .
  269. .
  270. .
  271. .
  272. .
  273. ....**
  274. **..**..**
  275. *...*..*.*
  276. ......***
  277. ......**
  278. #P -72 -37
  279. ..*.*
  280. *...*
  281. *............**
  282. ..............*
  283. *
  284. *...*
  285. ..*.*
  286. .
  287. .
  288. .
  289. .
  290. .
  291. .
  292. ...........*
  293. ............*
  294. ........*...*..........*
  295. .........****...........*
  296. ....................*...*
  297. .....................****
  298. #P 22 -40
  299. *
  300. #P 23 -41
  301. *
  302. **
  303. #P 132 -36
  304. .**
  305. .*
  306. .
  307. .
  308. **.*
  309. #P 133 -31
  310. *.*
  311. .*
  312. **
  313. **
  314. **
  315. #P -185 -33
  316. **
  317. .*
  318. #P -184 -31
  319. *.*
  320. .**
  321. #P -140 -35
  322. .........**
  323. ..........*
  324. ............**
  325. ............***
  326. ............**
  327. ..........*
  328. .........**
  329. .
  330. .
  331. .
  332. .
  333. .
  334. .
  335. ................*
  336. .................*
  337. .
  338. .
  339. .......**
  340. ......***
  341. .....*.*..*...*
  342. .....**..**..**
  343. **.......**
  344. .*
  345. *
  346. #P -122 -30
  347. **
  348. *.*
  349. ..*
  350. ..**
  351. .
  352. .
  353. .*
  354. ..*
  355. ..*..........*
  356. ***...........*
  357. ..........*...*
  358. ...........****
  359. #P -37 -30
  360. *...*
  361. **..*
  362. ....*
  363. #P -32 -35
  364. ......*
  365. ....*.*
  366. .....**
  367. .**
  368. .***
  369. ..*.*
  370. *..**
  371. *
  372. #P 22 -35
  373. *
  374. #P 23 -35
  375. **
  376. *
  377. #P -185 -26
  378. *
  379. ***
  380. ...*
  381. ..**
  382. #P -185 -22
  383. .
  384. .
  385. .
  386. .
  387. #P -4 -24
  388. ...*
  389. ....*
  390. *...*
  391. .****
  392. #P 8 -22
  393. ...*
  394. ....*
  395. *...*
  396. .****
  397. #P 56 -24
  398. ...*
  399. ....*
  400. *...*
  401. .****
  402. #P 68 -22
  403. ...*
  404. ....*
  405. *...*
  406. .****
  407. #P 116 -24
  408. ...*
  409. .
  410. *
  411. .***
  412. #P 120 -23
  413. *
  414. *
  415. *
  416. #P -183 -17
  417. **...*
  418. *
  419. .
  420. .*...*
  421. ..***
  422. #P -177 -17
  423. *
  424. *
  425. .
  426. ..**
  427. ...**
  428. ..*
  429. #P -160 -17
  430. .........**
  431. .........*
  432. ..........*
  433. .......***
  434. .......*..*
  435. ........**
  436. .
  437. ....**
  438. ...**
  439. .....*
  440. **
  441. *.*
  442. ...*
  443. *..*
  444. ...*
  445. *.*
  446. **
  447. #P -149 -17
  448. .......**
  449. ........*
  450. ********
  451. .*****..*
  452. ..***..*
  453. ........*
  454. .
  455. .
  456. ....*.*
  457. ...*..*
  458. ..**
  459. **...*
  460. ..**
  461. ...*..*
  462. ....*.*
  463. #P 24 -11
  464. .*
  465. **.*
  466. .*.*
  467. ..*
  468. #P 30 -11
  469. ..*
  470. *.**
  471. *.*
  472. .*
  473. #P 122 -11
  474. *
  475. *
  476. *
  477. #P 123 -10
  478. .*
  479. *
  480. #P -181 -6
  481. ...*
  482. .**.**
  483. .
  484. *.....*
  485. .
  486. **...**
  487. #P -169 -5
  488. *
  489. **
  490. #P -135 -7
  491. **
  492. .*..........*
  493. ...........**
  494. ..........**
  495. .........***
  496. ..........**
  497. ..**.......**
  498. .*.*........*
  499. .*
  500. **
  501. #P -119 -4
  502. .......*
  503. **...*.*
  504. *...*.*
  505. ...*..*
  506. ....*.*
  507. .....*.*
  508. .......*
  509. #P -82 -3
  510. *......*
  511. *.*....*
  512. ...**
  513. ...**
  514. ...**
  515. *.*
  516. *
  517. ......**
  518. .....*.*
  519. .....*
  520. ....**
  521. #P -74 -5
  522. .**
  523. .*
  524. .*
  525. *
  526. ....*
  527. ...*.*
  528. ..*.**
  529. .**.**
  530. ..*.**
  531. ...*.*
  532. ....*
  533. #P -55 -3
  534. *.*
  535. *..*
  536. ...**
  537. .*...**
  538. ...**
  539. *..*
  540. *.*
  541. #P -44 -1
  542. **
  543. .*
  544. #P 2 -4
  545. *
  546. #P 3 -5
  547. .*
  548. .*
  549. **
  550. #P 52 -5
  551. **
  552. .*
  553. .*
  554. ..*
  555. #P 55 -3
  556. *
  557. *
  558. #P -100 -1
  559. ....**
  560. ....*
  561. .**
  562. ***
  563. .**
  564. ....*
  565. ....**
  566. #P -94 -1
  567. .
  568. .
  569. .
  570. .
  571. .
  572. .
  573. .
  574. #P -35 -2
  575. .**.........**
  576. *..*.*...*.*..*
  577. ***.........***
  578. ...**.....**
  579. ..*..*****..*
  580. ..**.......**
  581. .
  582. .
  583. .............**
  584. ............****
  585. ............**.*
  586. ..............**
  587. #P -19 -1
  588. ........*
  589. .......*
  590. ...*..*....*
  591. ..**.*..*.**
  592. ......**
  593. .
  594. .
  595. .
  596. .
  597. *
  598. #P 99 -1
  599. *
  600. *
  601. #P 100 -2
  602. *
  603. *
  604. .*
  605. #P 22 6
  606. ................**
  607. ...............****
  608. ...............**.**.....****
  609. .................**.....*...*
  610. ............................*
  611. ...........................*
  612. .
  613. .
  614. .
  615. .....*....*
  616. ...**.*..*.**
  617. ...**......**
  618. ...***....***
  619. .
  620. .
  621. .................*
  622. ...............*.*
  623. ..............*.*.................*
  624. ...*....**...*..*................**
  625. ..**....*.....*.*...............**
  626. ..*.*..........*.*.............***.........*
  627. .................*....*.*.......**........**
  628. ......................**.........**
  629. **.....................*..........*
  630. *
  631. #P 21 32
  632. .*..*
  633. *..*
  634. *.*
  635. .*
  636. .
  637. .**
  638. .*
  639. ..............................*
  640. .............................**
  641. .............*..............**........**
  642. ...........*.*.............***.........*
  643. ....*.....*.*...............**
  644. ....**...*..*................**
  645. ..........*.*.................*
  646. ...........*.*
  647. .............*
  648. .
  649. .
  650. ...........................................**
  651. ...........................................*..*
  652. ..................................**...........*
  653. ..................................*............*
  654. ...............................................*
  655. ...........................................*..*
  656. ...........................................**
  657. #P 97 6
  658. .**
  659. ****
  660. **.**
  661. ..**
  662. #P 106 8
  663. .****
  664. *...*
  665. ....*
  666. ...*
  667. #P 118 14
  668. ....**
  669. .....*
  670. .....*.*.....**
  671. ......**.....*..*
  672. .................*
  673. .................*
  674. .................*
  675. .............*..*.......*
  676. .............**
  677. .
  678. .
  679. ...............**
  680. ...*............*
  681. ..**
  682. .
  683. ...*
  684. ..*.*
  685. .*..*
  686. *..*....................*
  687. ........................*
  688. ...*..........*
  689. ..**.........*.*........*
  690. .............**.*
  691. .............**.*.*.....*
  692. .............**.*.......*
  693. ...**........*.*
  694. ..*.*.........*
  695. ..*
  696. .**
  697. #P 143 4
  698. ....................***
  699. .....................**
  700. ....................*
  701. ...................*..**
  702. ......................**
  703. ...................***
  704. ...................*
  705. ...................*
  706. ...................**.*
  707. ......................**
  708. .....................***
  709. .....................*.*
  710. ....................**.*
  711. ....................****
  712. ..*.*................*..**
  713. *...*...................*
  714. *.............*.....*..*
  715. .............**
  716. *....................**
  717. *...*................*
  718. ..*.*...............*.*
  719. ......................*
  720. .......................*
  721. .....................*.*
  722. ....................*..*
  723. .
  724. .....................***
  725. ......................**
  726. *....................*
  727. .*....................**
  728. ..*.......**........*.*
  729. ..*........*.........*
  730. ..*
  731. .*
  732. *
  733. #P -178 9
  734. *
  735. #P -177 8
  736. *
  737. *
  738. #P -91 19
  739. .........**.........**
  740. .........*.*.......*.*
  741. **..........*........*.....*
  742. *........*..*.............*.*
  743. ............*.............**.*..........**...**
  744. .........*.*..............**.**.......*..*...*.*
  745. .........**...............**.*.......*.......*
  746. ..........................*.*........*
  747. ...........................*.........*
  748. ...............................**.....*..*
  749. ..............................*.*.......**
  750. ..............................*
  751. .............................**
  752. #P -38 13
  753. .....................................**
  754. .....................................*
  755. ...**.......................**.....*.*
  756. ....*......................*.*.....**
  757. ....*.*.....*.*...........*
  758. .....**.....*..*..........*..*
  759. ...............**.........*
  760. .............*...**........*.*.......*
  761. *.*............**...........**.......**
  762. *...*.......*..*....................*.*...*
  763. ....*.......*.*...........................**
  764. .....*
  765. ....*.....................................*
  766. *...*...**...............................*.*
  767. *.*.....*.*..............................*..*
  768. ..........*...............................*..*
  769. ..........**
  770. ..........................................*
  771. ..................**......................**
  772. .................*
  773. ......**........*......*......*
  774. ......*.........*.....**....*.*
  775. ................*.....*...**.............*
  776. .................*........**............**
  777. ..................**......**
  778. ............................*.*
  779. ..............................*
  780. #P 88 32
  781. **
  782. *...*
  783. #P 93 31
  784. ****
  785. ....*
  786. *...*
  787. *..*
  788. #P 75 34
  789. .**
  790. *..*
  791. ...*
  792. ...*
  793. **.*
  794. .*
  795. .
  796. .
  797. ..*
  798. .**
  799. #P 78 48
  800. *
  801. **
  802. .
  803. .
  804. ....*
  805. ...****
  806. ..**.*.*
  807. .***.*..*
  808. ..**.*.*
  809. ...****
  810. ....*
  811. #P 108 47
  812. *
  813. *.*
  814. ...**
  815. ...**
  816. ...**
  817. *.*
  818. *
  819. #P 117 50
  820. **
  821. .*
  822. #P 90 49
  823. ....*
  824. ....*
  825. .**
  826. ***
  827. .**
  828. ....*
  829. ....*
  830. #P 95 49
  831. *
  832. .
  833. .
  834. .
  835. .
  836. .
  837. *
  838.